dropsy in sheep - Turkish English Dictionary